#ifndef GUI_LISTVIEW
#define GUI_LISTVIEW

#include "NetworkListManager.hpp"

namespace GUI
{
	class ListViewCtrl
	{
	public:

		ListViewCtrl(HWND hWndParent, HINSTANCE hInst);

		~ListViewCtrl() {}

		void InsertItem(Network::Network_& network);

		void InsertItems(Network::NetworkList& networkList);

		void Clear();

	private:
		BOOL Init();

		HWND hListView;
		HINSTANCE hInst;
	};
}

#endif